deceptive artifice - English Synonyms Dictionary